home *** CD-ROM | disk | FTP | other *** search
/ Hardcore Visual Basic 5.0 (2nd Edition) / Hardcore Visual Basic 5.0 - Second Edition (1997)(Microsoft Press).iso / Source / WinTlb / WIN.IDL < prev    next >
Text File  |  1997-06-08  |  1KB  |  56 lines

  1. //@B Win
  2. // WIN.IDL
  3.  
  4. [
  5. #ifdef UNICODE
  6. uuid(64675040-3A82-101B-8181-00AA003743D3),
  7. helpstring("Windows API (Unicode)"),
  8. #else
  9. uuid(64674040-3A82-101B-8181-00AA003743D3),
  10. helpstring("Windows API (ANSI)"),
  11. #endif
  12. lcid (0x00000000),
  13. version(1.1)
  14. ]
  15.  
  16.  
  17. library Win
  18. {
  19.  
  20.     importlib("stdole2.tlb");
  21.  
  22.     // Include standard windows types
  23.     #include "windef.idl"
  24.     #include "vberr.idl"
  25.  
  26.     // NOTE: All messages below 0x0400 are RESERVED by Windows
  27.     #define WM_USER        0x0400
  28.  
  29.     #include "winbase.idl"
  30.     #include "wingdi.idl"
  31.     #include "winuser.idl"
  32.     #include "winmsg.idl"
  33.     #include "winnls.idl"
  34.     #include "winver.idl"
  35.     #include "winreg.idl"
  36.     #include "winnetwk.idl"
  37.     #include "objbase.idl"
  38.     
  39.     #include "oaobj.idl"
  40.     #include "shlobj.idl"
  41.  
  42.     #include "mmsystem.idl"
  43.     #include "shellapi.idl"
  44.     //#include "commdlg.idl"
  45.     #include "oleauto.idl"
  46.     #include "olectl.idl"
  47.  
  48.     #include "commctrl.idl"
  49.     #include "cards.idl"
  50.     #include "winerror.idl"
  51.     #include "comconst.idl"
  52.  
  53. };
  54. //@E Win
  55. //
  56.